package org.createModel.builder.demo1;

public abstract class Builder {

    protected Bike bike = new Bike();

    public abstract void builderFrame();

    public abstract void builderSeat();

    public abstract Bike createBike();

    public Bike construct() {
        this.builderFrame();
        this.builderSeat();
        return this.createBike();
    }
}
